package com.sq.partner.manager.mybatis.model;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * @author sankun
 */
public class TradProdInst {
	private String tradProdCode; //交易系统产品代码1
	private String tradProdDesc; //交易系统产品描述1
	private String tradAppType; //交易系统投保类型1
	private String prodInstCode; //业务产品版本号 1
	private String instant; //即时投保限制1
	private Long maxDelayDay; //最长延时起保天数1
	private Long minDelayDay; //最短延时起保天数1
	private Long maxDays; //最大保险期间1
	private Long minDays; // 最小保险期间1
	private Long unitPp; //最大份数1
	private Date startDate; //定义时间1
	private String status; //状态1
	private String tradProdType; //产品类型
	private String poolType; //是否共保
	private BigDecimal poolRatio; //共保比例
	private String ageLimit; //是否限制投保年龄：Y是，N否
	private Integer minAge; //最小投保年龄
	private Integer maxAge; //最大投保年龄
	private String maxOccupLevel;//最高职业类别
	private String insuredNoLimit;//是否限制投保人数Y是，N否
	private Integer minInsuredNo;//最低投保人数
	private String agentType;//代理类型(字典数据agent_type) 2015年7月14日17:47:15  add
	private Date operTime;
	private String  adjustStr;//折扣系数 2015年6月4日15:03:52 === add === 
	private String pppUnit;//保险期间
	private String isHealthFlag; //是否存在健康险种标识
	/**
	 * 报表startdate
	 */
	private String VstartDate;
	/**
	 * 报表enddate
	 */
	private String VendDate;
	/**
	 * 编辑模板名称
	 */
	private String prodNme;
	
	
    public Date getOperTime() {
		return operTime;
	}
	public void setOperTime(Date operTime) {
		this.operTime = operTime;
	}
	public String getProdNme() {
		return prodNme;
	}
	public void setProdNme(String prodNme) {
		this.prodNme = prodNme;
	}
	public String getVstartDate() {
		return VstartDate;
	}
	public void setVstartDate(String vstartDate) {
		VstartDate = vstartDate;
	}
	public String getVendDate() {
		return VendDate;
	}
	public void setVendDate(String vendDate) {
		VendDate = vendDate;
	}
	public void setTradProdCode(String tradProdCode){
    	this.tradProdCode = tradProdCode;
    }
    public String getTradProdCode(){
    	return	this.tradProdCode;
    }
    public void setTradProdDesc(String tradProdDesc){
    	this.tradProdDesc = tradProdDesc;
    }
    public String getTradProdDesc(){
    	return	this.tradProdDesc;
    }
    public void setTradAppType(String tradAppType){
    	this.tradAppType = tradAppType;
    }
    public String getTradAppType(){
    	return	this.tradAppType;
    }
    public void setProdInstCode(String prodInstCode){
    	this.prodInstCode = prodInstCode;
    }
    public String getProdInstCode(){
    	return	this.prodInstCode;
    }
    public void setInstant(String instant){
    	this.instant = instant;
    }
    public String getInstant(){
    	return	this.instant;
    }
    public void setMaxDelayDay(Long maxDelayDay){
    	this.maxDelayDay = maxDelayDay;
    }
    public Long getMaxDelayDay(){
    	return	this.maxDelayDay;
    }
    public Long getMinDelayDay() {
		return minDelayDay;
	}
	public void setMinDelayDay(Long minDelayDay) {
		this.minDelayDay = minDelayDay;
	}
	public void setMaxDays(Long maxDays){
    	this.maxDays = maxDays;
    }
    public Long getMaxDays(){
    	return	this.maxDays;
    }
    public void setMinDays(Long minDays){
    	this.minDays = minDays;
    }
    public Long getMinDays(){
    	return	this.minDays;
    }
    public void setUnitPp(Long unitPp){
    	this.unitPp = unitPp;
    }
    public Long getUnitPp(){
    	return	this.unitPp;
    }
    public void setStartDate(Date startDate){
    	this.startDate = startDate;
    }
    public Date getStartDate(){
    	return	this.startDate;
    }
    public void setStatus(String status){
    	this.status = status;
    }
    public String getStatus(){
    	return	this.status;
    }
	public String getTradProdType() {
		return tradProdType;
	}
	public void setTradProdType(String tradProdType) {
		this.tradProdType = tradProdType;
	}
	public String getPoolType() {
		return poolType;
	}
	public void setPoolType(String poolType) {
		this.poolType = poolType;
	}
	public BigDecimal getPoolRatio() {
		return poolRatio;
	}
	public void setPoolRatio(BigDecimal poolRatio) {
		this.poolRatio = poolRatio;
	}
	public String getAgeLimit() {
		return ageLimit;
	}
	public void setAgeLimit(String ageLimit) {
		this.ageLimit = ageLimit;
	}
	public Integer getMinAge() {
		return minAge;
	}
	public void setMinAge(Integer minAge) {
		this.minAge = minAge;
	}
	public Integer getMaxAge() {
		return maxAge;
	}
	public void setMaxAge(Integer maxAge) {
		this.maxAge = maxAge;
	}
	public String getMaxOccupLevel() {
		return maxOccupLevel;
	}
	public void setMaxOccupLevel(String maxOccupLevel) {
		this.maxOccupLevel = maxOccupLevel;
	}
	public String getInsuredNoLimit() {
		return insuredNoLimit;
	}
	public void setInsuredNoLimit(String insuredNoLimit) {
		this.insuredNoLimit = insuredNoLimit;
	}
	public Integer getMinInsuredNo() {
		return minInsuredNo;
	}
	public void setMinInsuredNo(Integer minInsuredNo) {
		this.minInsuredNo = minInsuredNo;
	}
	public String getAgentType() {
		return agentType;
	}
	public void setAgentType(String agentType) {
		this.agentType = agentType;
	}
	
	public String getAdjustStr() {
		return adjustStr;
	}
	public void setAdjustStr(String adjustStr) {
		this.adjustStr = adjustStr;
	}
	public String getPppUnit() {
		return pppUnit;
	}
	public void setPppUnit(String pppUnit) {
		this.pppUnit = pppUnit;
	}
	public String getIsHealthFlag() {
		return isHealthFlag;
	}
	public void setIsHealthFlag(String isHealthFlag) {
		this.isHealthFlag = isHealthFlag;
	}
	
}